dense aggregate - Turkish English Dictionary